3189 Delaware Ave, Kenmore, NY 14217-1711, Kenmore
"Very attentive staff . Clean restaurant . The food is fresh and large portions for the price Check "
"Very attentive staff . Clean restaurant . The food is fresh and large portions for the price Check "